Heathrow Airport seven-hour queues ‘inhumane’, say passengers