STOCK PURCHASE AGREEMENT AMONG GREAT BASIN GOLD LTD, RODEO CREEK GOLD INC. AND HECLA LIMITED. February 20, 2007