Gabriel Martinelli scored the decisive goal as Premier League leaders Arsenal kept Manchester City at bay with a narrow victory at Leicester.