Boris Johnson suggests MPs can't block no-deal