A backbench rebellion over housing targets has prompted ministers to shelve a vote due on Monday.