Boris Johnson wants ‘multi-generational’ mortgages so parents can pass on debt to children