Central Park's 43rd Annual Hat Luncheon Raised $4.3 Million