The International Paralympic Committee (IPC) has brought humiliation on itself by opting to ban Russia from participating in the 2016 Paralympic Games, according to the country's president Vladimir Putin.