US stocks post strong gains for February