Metal-insulator transition in CaVO3 thin films: Interplay between epitaxial strain, dimensional confinement, and surface effects