Devon Allen signs with Eagles