BJP chief Amit Shah launches official web portal - India Today