David Price doubles down on 'trash' Dennis Eckersley criticism