Riot police fire tear gas shells at thousands of Maoist supporters