Real Madrid forward Gareth Bale says he is "ready for battle" as his team prepare to play arch rivals Barcelona in Saturday's El Clasico.