Gael Monfils won a third Open Sud de France crown as Jiri Vesely claimed a second ATP Tour title in Pune.