Japanese flight with over 300 passengers sent back to starting point after 7-hour nightmare