Ford beats estimates with $1.12 billion net profit in Q2 despite virus