Sri Lanka's new president has called a snap election to consolidate his mandate, days after his resounding election victory.