Future value is the value of an asset at a specific date. In this problem, we have three payments of $10m, $10m, and $110m. Now these values are nominal - it's three separate future values because it's three different dates. Lumping them together and talking about a single total future value of $130m is thus totally nonsensical.
The PV of the first payment is $10m/1.1 = $9.1m
The PV of the second payment is $10m/(1.1^2) = $8.3m
The PV of the final payment is $110m/(1.1^3) = $82.6m
The sum of these is $100m, which is the correct PV of the payments in this problem.
Whoever earlier said to calculate the PV of an annuity at $10m and the PV of three year future value $100m was correct. You then solve the problem with three calculations instead of four above in my solution, the purpose of which was merely to illustrate my point.
Now using the PV of these payments you could also calculate a FV at any other date, say five years from now at a specified interest rate. But this has nothing to do with the problem at hand.
Cory MBA got it correct, and I hope I made it more clear.
Thank you.