Anthony Albanese has defended breaking a pre-election promise not to pursue changes to negative gearing and capital gains tax.