Prime Minister David Cameron welcomed British Muslims to a Downing Street reception to mark Eid al-Adha.