Emirates inks 777 deal with GECAS