UK MPs pass bill delaying Brexit