Fox: Marjorie Taylor Greene surprises 'The View' co-hosts with civility, praise