William Stewart, 2nd Lord Ochiltree — (died 1675)