Obama is Time magazine Person of the Year