Cannabis can leave teenagers three years behind their classmates, study finds