Structure of NVP-AEW541 in complex with IGF-1R kinase