Zimbabwe court bars opposition MPs from crucial by-elections