UK's FTSE 100 rises on commodity boost, Barratt slumps