how old is marvin vettori