the top 10 reasons to choose kotlin for android app development