Tom Hanks: My singing voice was too bad for Mamma Mia!