Nadal through to 99th career final at Qatar Open