Charles Leclerc says he threw everything he had at Max Verstappen under the Singapore lights on Sunday at Marina Bay.