Turkey agrees to give air base to US