Giroud extends contract with Chelsea till 2021