Harshandeep Singh, 20, came to Canada a year and a half ago in hopes of a better life for himself and his family