gerard butler bisexual