Heavyweight king Anthony Joshua shows off his power in a public workout ahead of next week's bout with Carlos Takam at the Principality Stadium in Cardiff.