Britain's King Charles will visit Poland later this month to attend commemorations marking the 80th anniversary of the liberation of Auschwitz.