Europe needs to stop being naive when it comes to defending its interests and build its own military capacity, French President Emmanuel Macron said on Tuesday after Greece sealed a deal for French frigates worth about €3 billion euros ($3.51 billion).