Sheffield Wednesday appoints Darren Moore as new boss