average temperature in north myrtle beach in january