Photos: McCartney's impromptu NYC concert