MPs vote to remove bishops and other appointees from House of Lords