London to Dubai flight grounded by smelly poo