what is the difference between american and european call options? when can american call options be treated as if they are european ?