Toyota bet big on hybrids and it's paying off