QA orders up to 50 Boeing 777-8 Freighters in $20bn deal