Passengers only offered $12 food voucher during 30-hour flight delay by Trip was ‘ruined’ by the ordeal