BA to take three more 777-300ERs on lease