Drew Barrymore ranks Jake Gyllenhaal as her least talented co-star