The Maximum Principle with Terminal State Constraints for Optimal Control of Mean-Field FBSDE Driving by Teugels Martingales