turn facebook sharing into async task