Stranded Elizabeth Hurley brands British Airways ‘dodgy’