Is my foreign income taxable as a non-resident?