Giant magnetoresistance in ultra-thin layers