Wenger agrees deal to stay at Arsenal for two more seasons