Mohammed Shahabuddin sworn in as Bangladesh's 22nd President over 2 years in irish sun