Plasterboard with bonding on will not support the weight of the tiles, let alone the risk of water leaks. I feel for you. You came here looking for advice, I think our advice is looking like sacking your 'contractor' and getting someone to redo the work, with correct materials and methods...