Amit Shah’s Hindi Diwas tweet draws flak from all corners