Gareth Southgate says no player is guaranteed a starting spot for England at the World Cup and warns against complacency.