Sir William Bate Hardy