Harry Potter Day at San Francisco cathedral combines fun, magic and theology