Boris Johnson accused of ‘unprecedented, unconstitutional and anti-democratic abuse of power’ over plot to force general election after no-deal Brexit