AutoWeb swings to $4.3 million net loss in Q1