Sri Lanka executive named Toastmasters International President