Vladimir Putin presented with shirt printed with his own face as a bizarre gift while on official business