AJ Styles Wins Independence Day Battle Royal; to Face Kevin Owens at WWE Battleground