Alfie Hughes and Callum Brody were meant to spend just three hours in Dubai but have been stranded since Saturday after Iran strikes led to flight cancellations