German sportswear brand Puma has raised its full-year guidance as it revealed higher sales and earnings in its second-quarter.