Fix startActivityForResult called on Fragment