NEW YORK (Reuters) - The S&P 500 and Nasdaq notched their best weekly gains in more than a year on Friday as technology stocks helped lift major indexes to records.