Australia all-rounder Shane Watson will miss the next three ODI matches against England after being given an extended break.