Benzema signs new Real Madrid deal