Canada caps study permit applications at 5.05 lkh