St. Francis Xavier Parish in Newtowne celebrates 360th anniversary