Moscow mayor calls gay pride march 'Satanic'