Beck plays Palace Theatre, talks about new album 'Colors'