Zac Efron and girlfriend Vanessa Valladares split