Jake Gyllenhaal premieres 'The Covenant' in LA