how old is jessica mendoza