A veteran human rights campaigner in Russia has recieved a surprise birthday visit from President Vladimir Putin.