Ashdown takes a big swipe at Cameron