Frank de Boer believes his Crystal Palace side "didn't show any courage" after suffering a third consecutive Premier League defeat, this time at home to Swansea.