Marlborough College Named Public School of the Year