Japan Airlines finalises order for A350-900s and A321neo