Portland celebrates St. Patrick's Day in style