Fetch data in ProfileViewController \improved performance with background thread call