Home Beauty Child actor in Titanic tells how much he’s still getting paid 25 years on