Dermot Gallagher thinks Granit Xhaka did foul Bernardo Silva, and it was the correct decision to award a penalty for Manchester City against Arsenal.