Lufthansa to absorb nearly $2 billion in extra fuel costs