Leonardo DiCaprio was in Washington Monday - not to press lawmakers on his environmental causes or to film another blockbuster hit, but rather to testify in a political corruption trial featuring a 90s hip-hop star and a disgraced Malaysian financier.