Elliot Page announces he is transgender