Princess Diana's old bicycle sells for £44k