Barack Obama fills in for Santa Claus & hands out surprise gifts to sick children at a hospital