Supreme court backs minimum income rule for non-European spouses