Home B&M takes B&Q sites as profits rise 56%