Suzann Pettersen wins Safeway Classic for second time in three years