Correct DateTimZone object for IntlDateFormatter::setTimeZone() using PHP5.5

A timezone object should be passed when using the new setTimeZone() function. DateTimeZone::UTC will return the TimeZoneId, so this is not suitable and will throw errors. A DateTimeZone object should be created and be passed.