how old is eric bana