President of Sri Lanka to visit Pakistan on April 5