Zac Efron celebrates his birthday