Spain sends army as 5,000 migrants reach Ceuta