João Grilo wins second FPB Open of Snooker