British Airways has put thousands of its staff back on furlough because of delays to the restart of international travel.