In Kanpur, Amit Shah takes swipe at Akhilesh Yadav, attacks Mayawati