European Commission president Jean-Claude Juncker has said the Brexit process will take "longer than we initially thought", blaming delays on Britain's failure to settle its financial obligations.