State Rep. Dan Forestal resigns after arrest