Ashley Tisdale and Zac Efron walk the red carpet at Rock of Ages premiere in Hollywood